#习题6：字符串（string）和文本
'''
格式符为真实值预留位置，并控制显示的格式。格式符可以包含有一个类型码，用以控制显示的类型，如下:
%s    字符串 (采用str()的显示)
%r    字符串 (采用repr()的显示)
%c    单个字符
%b    二进制整数
%d    十进制整数
%i    十进制整数
%o    八进制整数
%x    十六进制整数
%e    指数 (基底写为e)
%E    指数 (基底写为E)
%f    浮点数
%F    浮点数，与上相同
%g    指数(e)或浮点数 (根据显示长度)
%G    指数(E)或浮点数 (根据显示长度)
%%    字符"%"
'''
x = "There are %d type of people ." % 10;
binary = "binary";
do_not = "don't";
y = "Those who know %s and those who %s." % (binary,do_not);

print (x);
print (y);

print ("I said: %r." % x);
print ("I also said: %s." % y);

hilarious = "false";
joke_evaluation = "Isn't that joke so funny?! %r";
print (joke_evaluation % hilarious);

w = "This is left side of ... ";
e = "a string with a right side.";
print (w + e);